From 094785bd685ab0683dafc8b36d06327fa2a0cb3b Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 18 Jul 2011 14:23:19 +0200 Subject: [PATCH] separator: Use gtk_widget_class_accessible_set_role() --- gtk/gtkseparator.c | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/gtk/gtkseparator.c b/gtk/gtkseparator.c index d67ab2ec6f..f8c020216e 100644 --- a/gtk/gtkseparator.c +++ b/gtk/gtkseparator.c @@ -72,7 +72,6 @@ static void gtk_separator_get_preferred_height gint *natural); static gboolean gtk_separator_draw (GtkWidget *widget, cairo_t *cr); -static AtkObject *gtk_separator_get_accessible (GtkWidget *widget); G_DEFINE_TYPE_WITH_CODE (GtkSeparator, gtk_separator, GTK_TYPE_WIDGET, @@ -93,7 +92,8 @@ gtk_separator_class_init (GtkSeparatorClass *class) widget_class->get_preferred_height = gtk_separator_get_preferred_height; widget_class->draw = gtk_separator_draw; - widget_class->get_accessible = gtk_separator_get_accessible; + + gtk_widget_class_set_accessible_role (widget_class, ATK_ROLE_SEPARATOR); g_object_class_override_property (object_class, PROP_ORIENTATION, "orientation"); @@ -274,18 +274,6 @@ gtk_separator_draw (GtkWidget *widget, return FALSE; } -static AtkObject * -gtk_separator_get_accessible (GtkWidget *widget) -{ - AtkObject *obj; - - obj = GTK_WIDGET_CLASS (gtk_separator_parent_class)->get_accessible (widget); - - atk_object_set_role (obj, ATK_ROLE_SEPARATOR); - - return obj; -} - /** * gtk_separator_new: * @orientation: the separator's orientation. -- 2.30.2